//你可以用node非常轻松的构建一个web服务器
//在node中有个核心模块：http

//加载http模块
var http = require('http');
var fs = require('fs');

//创建web服务器
var server = http.createServer();

var template = require('art-template');



//提供服务
server.on('request', function (request, response) {
  console.log('收到客户端请求' + request.url);

  // if (request.url === '/') {
  //   response.write('hello ');
  // } else {
  //   response.write('hi ');
  //
  // }
  //
  // response.write('node.js');
  //必须有一个end，告诉浏览器响应完毕
  // response.end();

  fs.readFile('./resource/Hello.html', function (err, data) {
    response.setHeader('Content-Type', 'text/html; charset=utf-8');


    var ret = template.render(data.toString(), {
      name: '李伟峰',
      tel: '17803899593'
    });
    response.end(ret);

  });


});

//启动服务器
server.listen(3000, function () {
  console.log('服务器启动成功');
});

//在node中没有全局作用域，只有模块作用域



